package com.example.demo.design_patterns.factory_method;

/**
 * 工厂模式
 * 常用的工厂模式是静态工厂，利用static方法，作为一种类似于常见的工具类Utils等辅助效果，一般情况下工厂类不需要实例化
 * @author: htc
 * @date: Created in 9:54 2019/3/13.
 */
public class StaticFactory {
    private StaticFactory() {
    }

    public static Food getA() {
        return new A();
    }

    public static Food getB() {
        return new B();
    }

    public static Food getC() {
        return new C();
    }
}
